4a66557d3addabe40e71d708b7eb5069266b1eda,drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/JPAWorkItemManager.java,JPAWorkItemManager,internalExecuteWorkItem,#WorkItem#,29
Before Change
public void internalExecuteWorkItem(WorkItem workItem) {
EntityManager em = (EntityManager) this.workingMemory.getEnvironment().get( EnvironmentName.ENTITY_MANAGER );
WorkItemInfo workItemInfo = new WorkItemInfo(workItem);
em.persist(workItemInfo);
After Change
}
public void internalExecuteWorkItem(WorkItem workItem) {
Environment env = this.workingMemory.getEnvironment();
EntityManager em = (EntityManager) env.get(EnvironmentName.ENTITY_MANAGER);
WorkItemInfo workItemInfo = new WorkItemInfo(workItem, env);
em.persist(workItemInfo);